--[[
  单独打包运行 - 挑战
  -----

  【目前：不可用】
  需要用 自己封装的框架，进行组装所有代码
]]

--[[
  思路：

  1. 主线副本
  2. 名将副本
  3. 精xx - 我也不知道
  ---------------------------

  一、主线副本
  1. 进入副本 - 双刀 -> 首次挑战(中间底部 - 点击任意位置继续)
  2. 选择武将 - 双刀
  3. 挑战 - 文字
  4. 没有体力 - 弹框 -=-=-==》》》》
  ----------- 以下载main中写
  5. 跳过剧情 - 右上角
  6. 跳过 - 右下角
  7. 失败 - 左下角(点击任意位置继续)
  8. 成功 - 右下角(点击任意位置继续)
  9. 通关 - 一键领取

  ----------------------------
  二、名将副本
  1. 进入副本 - 双刀 -> 首次挑战(中间底部 - 点击任意位置继续)
  2. 选择武将 - 双刀
  3. 挑战 - 文字
  4. 挑战次数为0 - 就不可以继续了 -=-=-==》》》》
  ----------- 以下载main中写
  5. 跳过剧情 - 右上角
  6. 跳过 - 右下角
  7. 失败 - 左下角(点击任意位置继续)
  8. 成功 - 右下角(点击任意位置继续)
  9. 通关 - 一键领取
]]

function challengeMain()
  -- 1. 选择: 主线副本、名将副本
  -- 2. 调用
  -- 3. 跳过剧情 - 右上角
  -- 4. 跳过 - 右下角
  -- 5. 失败 - 左下角(点击任意位置继续)
  -- 6. 成功 - 右下角(点击任意位置继续)
  -- 7. 通关 - 一键领取

  RxLog('main - 游戏返回 - 弹框')
  ctn = RxFindMultiColorTable(Color_sel_game_back) -- 这个返回的 颜色，有问题
  if ctn == 1 then
    RxLog('back->challenge -> main - 返回 - 第??第几回')
    ctn = RxFindMultiColorTable(Color_game_challenge_round_back)
    if ctn == 1 then
      RxLog('back->challenge -> main ---主线副本--')
      BackChallenge()
    else
      RxLog('back->challenge -> main --- 名将副本')
      BCGeneralTask()
    end
    return true
  end

  return false
end